package com.sy.olddriver.service;

import com.sy.olddriver.dto.Result;

/**
 * 浏览历史记录相关的业务层接口
 *
 * @author Administrator
 */
public interface HistoryService {
    /**
     * 添加一条访问的历史记录
     *
     * @param pid 要加入访问历史记录的产品的Id
     */
    void addHistory(String pid);

    /**
     * 合并离线状态和登录状态时候的历史记录
     *
     * @param userId 用户Id
     */
    void mergeHistory(Integer userId);


    /**
     * 用于获取历史记录
     *
     * @return 历史记录信息
     */
    Result getHistoryList();
}
